we made the payment - Spanish English Dictionary